bestow something on someone gift - French English Dictionary